local function test()
    local info = tostring(ARGV[1])

    local res = redis.call("get", KEYS[1]);
    if (res) then
        return {0, res}
    end

    redis.call("set", KEYS[1], info)
    redis.call("expire", KEYS[1], 1800)
    return {1, info}
end

return test()